package edu.qd.learn.newchapter.chapter02.exam02;

/**
 * 描述     字典接口
 *
 * @author 布衣
 * @date 2024/12/31
 */
public interface Dictionary {

    /**
     * 根据word来查找 相应的词条表里面的数据
     * @param word   关键字
     * @return        内容
     */
    String search(String word);

    /**
     * 生成所有字典的通用词条
     * @return
     */
    default WordReportTable initWordReportTable(){
        // 创建表格
        WordReportTable table = new WordReportTable();

        // 创建词条
        WordReport w1 = new WordReport("中国","china");
        WordReport w2 = new WordReport("鬼子","japanese");
        WordReport w3 = new WordReport("你好","hello");

        table.add(w1);
        table.add(w2);
        table.add(w3);
        return table;
    }

}
